package com.tidc.authentication.mapper;

import com.tidc.authentication.pojo.*;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Set;

/**
 * @ClassNmae MatchsMapper
 * @Description TODO
 * @Author 14631
 **/
@Repository
public interface MatchsMapper {
	public Set<Integer> selectTeacherMatchs(int value);
	public int insertMatchs(Matchs matchs);
	public Matchs selectMatchs(int value);
	public List<Matchs> selectMyMatchs(int value);
	public void addPower(Power power);
	public List<Works> selectMatchsWorks(int value);
	public Team selectTeam_member(int value);
	public Works selectWorks(int value);
	public void numberUP(int id);
	public void updateMatch(Matchs matchs);
	public List<Matchs> checkMatch();
	public void setFlag(int id);
	public List<Matchs> checkMyMatch(String value);
	public List<Matchs> getIndexRank();
	public List<Matchs> getDomainMatch(String value);
	public List<Matchs> likeMatch(String value);
	public List<Matchs> checkStudentMatch(List<Integer> list);
	public List<Matchs> getDomainTopMatch(String domain);
	public List<Teacher> checkMatchPower(int value);
	public void deletePower(int value);
}
